dead spot
noun
1
: a locality where activity lags
2
: a region of poor or no radio reception : blind spot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share